package com.syni.mdd.sjb.common.datatreaure.entity.vo.rp.index;

import com.syni.mdd.sjb.common.datatreaure.entity.vo.rp.userChannel.GetMyChannelRpVo;
import lombok.Data;

import java.util.ArrayList;
import java.util.List;

/**
 * @className RegisterRpVo
 * @description TOO
 * @Author cfx
 * @DATE 2020/4/20 18:27
 * @VERSION 1.0
 **/
@Data
public class DataRpVo {
    private List<DxshAppQuickAccessVo> dxshAppQuickAccess = new ArrayList<>();
    private List<GetMyChannelRpVo> myChannels = new ArrayList<>();
    private List<DxshAppBannerVo> dxshAppBanner = new ArrayList<>();
    private Integer haveChannel = 0;
    @Data
    public static class DxshAppQuickAccessVo{
        private Integer id;
        private Integer businessId;
        private String minAppId;
        private Integer channel;
        private String vendorName;
        private String loginUrl;
        private Integer businessRole;
    }

    @Data
    public static class DxshAppBannerVo{
        private String imgUrl;
        private String clickUrl;
        private String params;
    }
}
